home *** CD-ROM | disk | FTP | other *** search
- noW implemented: floppy cache
- int 0x13 LBA extensions support
- command line arguments
- all in one binary (TSR, unTSR, info, flush)
-
- not planned: useability with EMS and 8086 (use DCACHE there),
- DOS rather than int 0x13 cache,
- write cache (may be offered as a separate tool).
-
- further notes: CD-ROM cache is still noT implemented. Might become
- as separate tool. Just as write cache, read ahead...
-
-
- History of LBAcache:
-
- 12.-13.10.2001 first working version (fixed 1024 sec buffer).
- 14.10.2001 added more verbosity, statistics, round-robin search.
- 18.-20.11.2001 wrote a LBA (and CHS) big version (needs more DOS RAM).
- Default are now 2024 sectors.
- 22.11.2001 Alternative "no search" dumb but fast logic for binsel.
- 23.11.2001 added ability to run CHS only to the LBA version,
- so the CHS version is discontinued. Now sys -and- com!
- -25.11.2001 lots of bugfixes and improvements, command line parsing.
- < new year: 2002 >
- 11.01.2002 added the floppy cache function: enable with FLOP ;-).
- Also added the F (flush) option to the uncache tool.
- Hope disk change detect and chs<->lba still work...
- 22.01.2002 multi sector read collection in read.asm, various patches
- for testing in Bochs (define to ign. missing change line,
- hack to avoid A20 crash in XMS / Bochs BIOS int 15.87).
- 25.01.2002 new option STAK to activate a 500 byte local stack
- because FreeDOS has a -tiny- 192 byte kernel stack (!).
- PLUS new options INFO SYNC STOP to access the uncache
- functions (NO separate UNCACHE binary any more).
- 28.08.2002 small cleanup and beautifying of the INFO function,
- removed beep when detecting floppy disk change.
- 10.11.2002 Added parsing for two digit size, modified binsel to
- use less DOS RAM, added support for 8 harddisks and
- better drive detection. Tuned some text strings :-).
- 13.-15.11.2002 Made LBAcache fast again with memoization in binsel2,
- up to 25MB XMS now, detection of lack of DOS RAM,
- fixed MCB resizing in uncache.asm (LBAcache STOP)
- and improved the help- and info-screens a lot.
- 29.-...03.2003 made floppy geometry auto-adjust on disk change,
- ...-01.04.2003 floppies of all sizes up to 1.44 MB should work now.
- 23.04.2003 fixed an important BUG that would cause LBAcache to
- use the geometry of B: or ???: for ANY floppy...!
- 26.06.2003 now using int 1e[4] as sectors/track value (floppy)
- because (Free)DOS sets this depending on boot sector
- contents (int 13.8.CL only tells hardware geometry).
- 26.06.2003 made TICKLE part of the package.
-